Mohammad Bagher Ghalibaf, Iran's parliament speaker and a veteran of the Revolutionary Guards, is one of the Islamic republic's most prominent non-clerical figures.