Rupee recovers 5 paise from all-time low to 83.65 against US dollar in early trade