Eady J hits back at Mail editor over freedom of speech row