Case, Agreement and Topicality in Spanish