Border patrol agent detains two US citizens for speaking Spanish