Did you know that India is steering more than 500 development projects across 64 countries? India's development diplomacy is exposing China's "belt and loan" trap.