Enhancing Creativity in Large Language Models through Associative Thinking Strategies