Bahrain follows Saudi Arabia and cuts diplomatic ties with Iran, after an attack on the Saudi embassy in Tehran.