New Delhi opens doors for Indians to buy land in Kashmir