FlexSQL: Flexible Exploration and Execution Make Better Text-to-SQL Agents — ThinkLLM