Suez Canal blocked by massive ship brings billions in trade