Rupee jumps 38 paise to close at 84.58 against US dollar