In a large pot over medium heat, cook the onion, fennel and garlic in the oil until lightly browned. Add the tomato, tomato paste and cayenne. Cook for 1 minute while stirring. Deglaze with the wine and let reduce by half. Add the broth. Bring to a boil and simmer over medium heat for 30 minutes.