McIlroy never 'been in better form' heading into the Masters | Stadium Astro