Subcontractors lost millions when Mainzeal collapsed