2018 EBA stress test: Resilience of European banks again confirmed