SyllableLM: Learning Coarse Semantic Units for Speech Language Models