Economics professor David Love named Williams provost