To begin with, England had no permanent home stadium. In what year did FIFA come into existence