Canada will not let ice hockey players from Russia or Belarus take part in the World Junior Championships next month.