Ont. councillor in hot water for calling constituent 'sexy gramma'