Financial firms face difficult choices on ESG compliance