Drones strike the American embassy in Saudi Arabia and Iran claims to have "destroyed" a building at a US air base in Bahrain as it continues retaliatory attacks across the Gulf.