Rupee hits record low 96.05 amid $21B FPI outflows - worst since 1993