The PM will scrap plans to levy eco charges on waste incinerator sites and ports.