20160419 world.us: Sanders hits Clinton on campaign finance hours before New York votes