Cliff Hughes to pay PJ Patterson $12.5m for defamation