South Africa’s Constitutional Court rules on whether patent validity can be used as both a sword (revocation action) and a shield (infringement action) in patent proceedings