India Economic Beats Estimates