Hundreds gather in downtown Calgary for duelling rallies over city councillor