InfeRE: Step-by-Step Regex Generation via Chain of Inference