spanish chicken and ham with mediterranean vegetables