West Ham splashed big money to land Sebastien Haller from German football, after 32 goals in 75 games for Eintracht Frankfurt