Philip Morris International (PM) Q1 2025 Earnings: Key financials and quarterly highlights April 23, 2025