Government announces public holidays for 2025