Gerald Butts wrote that Freeland’s surprise resignation from cabinet dealt Trudeau a staggering blow