DRIVEN: New Mahindra XUV700 is more refined than ever before