Saudi restaurant charges customers for wasted food