Budweiser has pledged to give away free beer to everyone in England- provided that Gareth Southgate's team win the FIFA World Cup trophy in Russia.