James Murdoch Resigns As Chairman Of BSkyB