Explain the trade-offs between PPO (Proximal Policy Optimization) and DPO (Direct Preference Optimization) for alignment.