Can U.S. Citizens Legally Hold Dual Citizenship?