Amtrak to spend $1 billion on infrastructure upgrades