Thompson announces re-election bid for top seat in Caledon