Texas trucker freed from Mexican prison, held in detention center