Air Canada says a passenger found what appears to be a sewing needle in a catered sandwich on board a