Brampton temple cancels event amid protest threats