Dollar rallies in Asia on upbeat US data