Wall Street investor John Paulson has pledged millions to help build public charter schools in New York City.