KE Holdings profit jumps 16% despite revenue slide