Alexei Navalny: Hundreds detained at protests after Putin critic given jail term