Saudi film rides home with top prize at DIFF