Banco Popular chief Pedro Larena quits amid accounting errors