Garda reported €3.1m in contracts that broke rules – auditors found €14.2mState auditors identified dozens of additional non-compliant and non-competitive contracts