Superconductivity and spin fluctuations in the electron-doped infinitely-layered high Tc superconductor Sr0.9La0.1CuO2 (Tc=42 K)