China is the biggest supplier of arms to India's neighbouring countries. Is Beijing militarizing the string of pearls?