Tyra Banks splits with baby-daddy Erik Asla