IFP defends R30 million Oppenheimer donation amid political scrutiny