Sen. Patrick Gallivan announces he'll seek re-election