Broccoli and Blue Cheese Flan