TextLap: Customizing Language Models for Text-to-Layout Planning