The Scottish Government needs to increase the transparency of its financial reporting on non-domestic rates, says the Auditor General.