Rory McIlroy struggles to first round 78 at Erin Hills