Two American navy ships sail through Suez Canal