McLaren financial results since 2020