Flights at Riyadh's King Khalid International Airport were disrupted after explosions were heard over the Saudi capital amid regional tensions.