Amtrak carries record number of passengers