Justice Department audit finds city of Cleveland spent $41.5 million in RNC funds appropriately