James Murdoch resigns UK boards