Perpignan crush Toulouse in Barcelona