NBC: Sen. Adam Schiff says Trump 'broke the law' by firing 18 inspectors general