Heidi Klum, Tyra Banks y otras chicas Sports Illustrated