Russia frees Kremlin critic Navalny