£40 million government funding to help polluting businesses clean up