Mohammad Sharif Malekzadeh, who resigned as deputy foreign minister this week and is a close ally of President Mahmoud Ahmadinejad, has been arrested; Fars, a semiofficial state news agency, did not specify the reason for his arrest, but a report by Mehr, another semiofficial agency, pointed to allegations of financial misdeeds