Fired FBI deputy director Andrew McCabe unleashes on Trump