Monte Carlo with DPPs: From random matrices to kernel quadrature