Morgan Rogers scored twice for Aston Villa as they beat Manchester United 2-1 at Villa Park to make it 10 wins in a row in all competitions.