Vladimir Putin’s popularity is soaring among Republicans