Angry residents greet train company boss in Lac-Megantic