The former Manchester United striker Dwight Yorke said he was made to feel like a criminal as he was denied entry to the United States because of an Iranian stamp on his passport