Dollar gains in Asia following upbeat China data