Stronger dollar and positive Chinese data weigh on gold prices