Pentagon colonel removed from Joint Chiefs Staff after calling Israel a ‘death cult’ and defending Hamas-run Gaza Health Ministry