Superconductivity, pseudo-gap, and stripe correlations in high-T c cuprates