Tea Party groups to get $3.5M from IRS