Fadl Shaker's trial postponed to August 5