US approves $1.9bn munitions sale to Israel