CBI charges 19 in ₹504 cr Haryana fund misappropriation case