China's forex reserves rise to $3.44 trillion, beating estimates in May