Crunchy roasted fava beans