Anger erupts in Egypt after massacre of Christian pilgrims