FIA and Formula 1 announce calendar for 2025