Large magnetoresistance in La0.7Sr0.3MnO3/SrTiO3/La0.7Sr0.3MnO3 ramp-edge junctions