After a bitter feud, International Cricket Council has cut down Indian Cricket Board's revenue to $293m, almost half of its earlier earnings