UN Ambassador Power: ‘Russia is looking at the path of political and economic isolation’