July retail sales drop 0.6%, most since May 2025, as Amazon effect clouds read