Morocco signs oil exploration agreement with Danish Maersk Oil