Ministers’ Ferguson Marine ferry fiasco fixer is paid £1.3m over nearly two years