West Ham beat Leeds United 2-1