Former prime minister Jean Chretien slams claims that Canada is broken