Rory ready for Masters challenge