Socioeconomic development and the impact of natural disasters: some empirical evidences from China