British fans attending the World Cup in Russia have been warned they may come up against "anti-British sentiment" by MPs and the country's Foreign Office (FCO).