Posada Carriles has been in U.S. custody since 2005 for alleged immigration offenses .