Blasts and air raid sirens were heard in Jerusalem as Iran launched a fresh barrage of missiles at Israel, as well as Saudi Arabia and the United Arab Emirates.