Los bancos españoles ganaron un 23% menos en 2016, hasta 7.987 millones