The Curse of Recursion: Training on Generated Data Makes Models Forget