healthy ham and bean soup