Dollar weakens in Asian trade