Aston Villa move to within nine points of Premier League safety with their third win of the season as Norwich slip to 18th.