Richard Marles speaks at press club