Levante end Barcelona’s unbeaten ruin