The role of task breadth and cognitive flexibility in generative AI-supported creative idea generation