Hyperon structure and strangeness content of the proton