Two major freight firms including MSC Mediterranean Shipping Co, the world's biggest container shipping line, on Saturday said they would avoid the Suez Canal as Houthi militants in Yemen stepped up their assaults on commercial vessels in the Red Sea.