In Ohio, Obama makes last pitch