Tony Abbott owes Julia Gillard a public apology