US stocks end mostly lower on China data, recession fears