Second ferry deal is not a blank cheque - minister Neil Gray says Ferguson shipyard would have been in jeopardy had Hull 802 been built elsewhere.