Mattis resignation raises concerns about lack of check on Trump