Alexander Isak struck for the 10th time in 10 Premier League games as Newcastle ripped 10-man Aston Villa apart to climb into the top five.