India household spending on non-food items rises as urban-rural gap narrows