Co-Doped (La,Sr)TiO3: A High-Tc Diluted Ferromagnet With Large Spin Polarization