China's 20th century Sophist: analysis of Hu Shi's ethics, logic, and pragmatism