Massive avalanche narrowly misses village in Indian Himalayas