Home Investing China GDP beats at 5%, but 11.2% property slump raises alarms