McLaren reveal fresh F1 2024 livery and make new Lando Norris contract 'high priority'