Billions in public funds recovered in China