Tesco Profit Rises 19%