Hamas retaliates after teenagers shot dead, Jerusalem tension builds