Chinese tycoon who called Xi Jinping a ‘clown’ sentenced to 18 years in jail