Snyder launches re-election bid