Heidi Klum appeared in public with her 18-year-old daughter-model