Braised tomatoes and fennel with whole fava beans