Iranian president Ahmadinejad in Zimbabwe for trade fair