Everton secure their first Premier League win since Boxing Day with a victory over Newcastle at Goodison Park.