Broccoli and Parmesan Flan