Number of Cape pharmacies ditch Israeli medicines to become ‘Apartheid Free Zone’