Nearly 150 people are quarantined on board the ship, which is now inching closer to Spain's Canary Islands. Three people have died.