James Murdoch tonight launched a scathing attack on the BBC , describing the corporation 's size and ambitions as " chilling " and accusing it of mounting a " land grab " in a beleaguered media market .