Newcastle scored two goals in three first-half minutes to earn revenge over Chelsea with a 2-0 win and reach the quarter-finals of the Carabao Cup.