FibroGen Sells China Unit to AstraZeneca for $160 Million