Up to 1,500 jobs to be created as £42m work begins on Highland port