Audit finds Denver failed to spend nearly $400K in grant funds for mental health services