Everton earned a 1-1 draw against West Ham to stretch their unbeaten run in the Premier League to nine matches.