Riyad Bank posts SR875 million profit for first half 2003