Freeths unveils ambitious 2040 net zero plan