Jerusalem on edge as violence flares at key holy site