Putin ejects Kremlin "puppet master" after protests