SPARQ: Synthetic Problem Generation for Reasoning via Quality-Diversity Algorithms