Houthi rebels attacked an oil depot in the Saudi Arabian city of Jeddah ahead of a Formula 1 race weekend in the country.