Could you please add an inline comment to explain when the `invalid` `errstate` could be triggered and why it's safe to ignore it in the specific case of `matthews_corrcoef` computation?