"Good man" implies moral endorsement, and Jinping isn't working in the "interest of his country," he's working in the interest of Han Chinese. "Hitler was a great man!" is a totally appropriate thing to say using the logic you're applying.
I mean, "Alexander the Great" was a great man by common definition. That should be pretty obvious. I'd expand that to other great conquerors - Genghis Khan, Napoleon, and many others.
Does Hitler really not belong on a list like that? So would Stalin, Churchill and Roosevelt, of course - but I don't think greatness requires goodness.
Or from popular culture:
> “The wand chooses the wizard, remember … I think we must expect great things from you, Mr Potter … After all, He Who Must Not Be Named did great things – terrible, yes, but great.” - Ollivander
Praising him doesn't mean he likes him or he'll make of him his friend. It's more of a respect thing. He respects the man for working on the interest of his country.