Home Technology Interview: Bill Gates talks with Recode about his new book, philanthropy, public health