Delaware County Solid Waste Authority approves contract with controversial incineration company