CoFiRec: Coarse-to-Fine Tokenization for Generative Recommendation