Lectures on random matrix models. The Riemann-Hilbert approach