At least 48 people are injured after a train accident at a station in Barcelona, Spain.