Splintered Spain: Bitter divisions over Catalonia ahead general election