Economic shocks and contagion in the euro area banking sector: a new micro-structural approach