China says spying claims involving UK’s Prince Andrew ‘preposterous’