India miles ahead of China in vaccine diplomacy