Malaysia records 4.2% GDP growth for Q1 2024