Chris Rock says Kanye West is ‘worth it’ despite ‘putting you through a lot’