Aligning Large Language Models with Implicit Preferences from User-Generated Content