Rupee hits record low of 88.49 against dollar amid US visa fee hike and foreign fund outflows