Fourteen people have been arrested and four people taken to hospital after a protest outside the Iranian embassy in London.