Saudi Arabia detains people praying for Gaza in holy sites