Council fumes over deal to forgive landlord’s $1M tax bill, blight violations