Port of New Bedford ranks No. 1 for 18th consecutive year