Offspring Size-Number Tradeoffs and Food Quality Feedbacks Impact Population Dynamics in a Daphnia-Algae System