Pyroxenite xenoliths in basalts of the Roca Negra volcano, Catalonia