India rules out joining world’s largest trade deal, accuses China of ‘very opaque’ trade practices