West Ham boss Sam Allardyce has blasted the FA for their "obsession" with foreign coaches and insists that the next manager of the England national team should be English.