Meillard leads in Hafjell after run one as Swiss dominate leaderboard Neil McQuoid 15 March 2025 Premium