McIlroy: My swing is off