Dollar slips to Rs170.54 as rupee extends recovery for fifth session