Rupee hits record low of 96.9650 as RBI intervenes amid dollar strength