gold, silver edge higher as dollar takes step back