China's economy exceeds expectations with 5% first-quarter growth, hitting the top of its full-year target range.