Iranians celebrate Hassan Rouhani's election as president