An expensive haircut for Spanish banks