Omar El Sharif pays 318 thousand US dollars to a waiter