Indigenous town in Mexico survives on remittances from US