Home Economy Formula 1 worth £12bn a year to UK economy as record Silverstone crowd delivers £100m boost