Putin 25 years in office – has he been a boon or a bane for Russia?