Creamy ham and bean soup