Palestinians throw stones, fireworks towards police, who respond with stun grenades and arrest 21; as more than 2,000 Jews allowed to visit Temple Mount during Jerusalem Day celebrations