Duncan says this on hearing of Macbeth's great bravery on the battlefield
Notice the adjectives used by Duncan, valiant, worthy and noble - all qualities which suggest that Macbeth is a character of integrity, someone who stands up for what is right, someone worthy of praise.