US court rules Saudis not liable for Sept 11