Obama signs law finalizing health care, student loan changes