US currency cuts some of its losses after president-elect denies that campaign pledge will be watered down