Coleen Rooney speaks of husband Wayne's affair for first time: 'It's been a battle'