how much is the train from barcelona airport to city centre