At least 25 people including an Iranian official have been killed and scores more wounded in two bomb blasts in the Lebanese capital, Beirut, al-Alam reports.