The British Grand Prix is under threat this year because of a financial stand-off between Formula 1 and Silverstone.