Pharmacist fights for licence after fake Viagra found at Sydney Children's Hospital