Auditor: Police disputes cost Cranston RI taxpayers millions