Davos Versus the 'Russia India China Strategic Triangle'