Prime Minister Modi hosts lavish dinner for Chinese President Xi Jinping.