Macbeth, Quốc vương Scotland