China seeks to reassure public over economy