Obama signs student loan deal, says job isn't done