Iranians gather in Tehran to mark 45 years of Islamic revolution