US court hears Heritage Foundation challenge over Prince Harry's visa info