Attribute Diversity Determines the Systematicity Gap in VQA