Gold dips by Rs1,600 to Rs347,100 per tola