A fresh strike sparked a fire at Riyadh airport's Terminal 4 as Saudi air defences intercepted a cruise missile nearby.