Premier League West Ham win final home game of the season to push Leeds closer to top flight trapdoor