Subjects in a pro-drop language. Syntactic roles, discourse categories and the interpretation of pro