Reliance calls off $3.4 billion retail deal with India’s Future Group