Gold edges higher as dollar slips on mixed U.S. data