City gave up $3.5 million in community benefits before passing Twitter tax deal