An Enriched Category Theory of Language: From Syntax to Semantics