McLaren has revealed its 2024 Formula 1 car, the MCL38, leaving only Mercedes, Red Bull and Williams to launch their cars before pre-season testing