Russian President Putin announces re-election bid