Boston school shaken by attack on principal