Canadian prime minister looks to make amends after parliament applauds Ukrainian veteran who fought for Nazis in major blunder