Dwight McNeil pounced on Kieran Tripper's error to score a magnificent goal as Everton took the lead against Newcastle United.