Clive Palmer pays $500,000 in court costs over Mark McGowan defamation case but taxpayers foot $2m bill