The informal Modi-Xi summit at Mamallapuram near Chennai was a crucial confidence-building measure between India and China.