Synthetic Data Generation in Low-Resource Settings via Fine-Tuning of Large Language Models