Putin critic barred from Russia elections