Silverstone will host British Grand Prix for another 10 years