Former world champion Sir Jackie Stewart believes the government should burden some costs for Silverstone hosting the British GP.