Amazon takes over Whole Foods, drops prices