how many baby mothers does george foreman have