Van Hove scenario for cuprate superconductivity