Avon commits to greener palm oil