India says it does not need China's approval for its sovereignty over Ladakh, Arunachal