barcelona puigcerda en tren