A United Nations human rights body has called on the United States to stay the execution of a Mexican national, arguing that Washington did not comply with its obligations under an international treaty that guarantees consular access for foreign detainees.