The global trade in python skins is often illegal and is threatening the survival of some species, says a new report.