General Mills Q1 FY2025 Earnings Breakdown: Mixed Results but Optimistic Outlook! 📊