Xi to Modi: ‘Two world's most populous nations should empower each other’