President Obama will sign a bill today that ends a 45-year-old program under which banks and other private-sector lenders such as Sallie Mae receive a federal subsidy for making government-guaranteed college loans.