Automaton-Guided Control Synthesis for Signal Temporal Logic Specifications