Russian journalist Ivan Safronov given 22-year sentence for treason