David Johnston was replaced as Minister for Defence by which Liberal Party member?