Egyptian president sends peace letter to Israel