MPs call for tougher checks on build costs as funding deal puts taxpayer on hook for construction risk