Comedian Rob Schneider says he’s cancelled a trip to Canada after Parliament honoured a man who fought for a Nazi military unit.