Multimillion-pound investment in Port of Dundee