Asian shares fall on China stimulus worries, weak earnings