Record 144,000 people detained at US-Mexico border in May