20170723 sports.football: West Ham signs Arnautovic from Stoke for club-record fee