'Vile' letter triggers worldwide support for Sheffield charity shop