Tim Keller: Church's affiliation with Republicanism has give