Indian Rupee gets tailwinds from upbeat Q2 GDP, narrowed fiscal deficit