Norwegian Pearl ship stuck in Barcelona leaving 2,300 stranded