Hörmander Class of Pseudo-Differential Operators on Compact Lie Groups and Global Hypoellipticity