李渊做了几年皇帝