Thomas Partey has been denied a Canadian visa and will miss his team's World Cup match against Panama in Toronto.