Sam Watson, Chamonix Speed World Cup 2025