Arsenal hold top-four chasing West Ham to a 3-3 draw