stephen harper thinks stephane dion is not a leader