US court orders Marines to allow Sikhs with beards and turbans