50 Palestinians shot as Israeli teen killed in explosion