QRCS supplies food for 234,000 people in need in 18 countrie