Who killed Banco Popular? Spain puzzles over rescue