Tesco's profit up 15% for fiscal first half