Dalai Lama says he prefers to stay in India