Rory McIlroy performance at Scottish Open 2025