Formula 1's finances will not be hurt by the cancellation of the Bahrain Grand Prix, after the sport's commercial boss ...