Iranian president sends letter to Pope Benedict XVI