Rory McIlroy is - and will be - fine