Every passenger entering Mexico by cruise ship may soon be charged a $42 tax (€39.90) - whether they disembark or not. The law is the latest effort to curb overtourism in the country.