James Murdoch denies 'mistaken' evidence to UK lawmakers