Former White House press secretary Karoline Leavitt is joining Fox News as an on-air contributor starting November 1