Macbeth, koning van Schotland