What do children know about fat, fiber, and cholesterol? A survey of 5,116 primary and secondary school students.