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