NBC: Prince Harry can't take allegations against Rupert Murdoch to trial, court rules