At least one person has died and 37 were injured on Tuesday after a passenger train derailed near the Spanish city of Barcelona, a spokesperson for the regional government of Catalonia told CNN.