No clean bill of health for EU banks in stress test