Subclassing UIButton to change backgroundColor on highlight