why do you suppose shakespeare did not have macbeth kill banquo with his own hands, as he killed duncan and his two guards