Amazon gives up on no-checkout shopping in its large grocery stores