Newcastle United emphatically defeated Aston Villa 3-0 at St James’ Park to record a fourth successive win in all competitions.