Retail sales grew 0.3%, below expectations; Walmart profits surge 56% in latest quarter; Amazon gets into prescription drug business