Grammaticalization from a Typological Perspective