Magnetoresistance and atomic structure of ultrathin films of La0.73Ca0.27MnO3 on SrTiO3