Mexico's peso weakens to record low, rebounds