A cargo ship travelling from the Scottish port of Grangemouth has collided with an oil tanker in the North Sea.