McIlroy 7/1 for Open success after blowing away US Open field