Egypt incurs $10B in Suez Canal losses over Gaza war, president says