Dollar hits three-week high, boosted by recent upbeat data, Fed taper view