Starbucks scraps 2025 guidance after fall in sales and earnings