Obama sets plan for free community college