Crunchy chocolate flan