Stress tests find Europe’s bank sector would survive fresh crisis