Rare cancer hasn’t stopped Manitoba Moose defenceman Justin Woods