Cargo ship carrying nearly 3,000 cars catches fire, leaves one dead