Rambachan: Government must come clean on terms of contract for new cargo vessel