Dollar holds against euro, sends gold to new record