孙尚香和刘备一共生了几个儿子