A hybrid Euler-Hadamard product for the Riemann zeta function