Amazon cuts prices on hundreds of Whole Foods products