Stance Detection with Collaborative Role-Infused LLM-Based Agents