Kremlin critic given 25 years prison for treason