NBC: Ex-Israeli general hits out at government for 'killing babies as a pastime' in Gaza