Amazon’s Same-Day perishable grocery delivery expands to 2,300+ cities and towns as fresh foods become bestsellers