Penrose: Generate Math Diagrams from Natural Language