Amber Tamblyn fires back at James Woods with scathing letter after Twitter spat