Nicolas Jackson scored twice as Manchester City dropped points for the first time this season in a 2-1 defeat at Aston Villa.