Amazon scores Indian win as court freezes Future's $3.4 billion retail deal