Ben Carson defiant amid questions about life ...