Broadband dispersion-compensated two-pass second harmonic generation of femtosecond pulses