Noun Complementation in English. A corpus-based study of structural types and patterns