CollabLLM: From Passive Responders to Active Collaborators