Golf fans and player interactions Open Championship 2025