Christian Porter sues ABC for defamation