Argentina’s Lionel Messi is set to feature in a World Cup warm-up match as a Somali referee says his tournament dream is over after being denied entry to the United States.