NEW DELHI — If showing up is one of life’s basic tenets, President Joe Biden may have one-upped his rivals the moment he stepped off Air Force One and set foot on Indian soil. The leaders of America’s two main geopolitical foes, China and Russia, stayed home as the world’s wealthiest countries met this week…