MolReasoner: Toward Effective and Interpretable Reasoning for Molecular LLMs