ENH: Add random_state to multivariate distributions

Add a custom `random_state` to multivariate distributions as it has been done for univariate distributions in PR #4129.