Russia detains Kremlin critic Alexei Navalny