Rupee hits near three-week low as Asian FX slides on Fed, war caution