European financial stability