High inflation, increasing unemployment threaten retail spending in India, says GlobalData