傀儡皇帝張邦昌是如何當上皇帝的?他是不是自願為皇?