“India’s gift to world….” World’s diplomats praise India for International Yoga Day