Knicks owner James Dolan has scathing critique of NBA's new media deal