Heidi Klum walks runway — 6 weeks after baby