Will Ferrell, Zach Galifianakis to 'campaign' in St. Louis