Julian Assange put through 'hell' at embassy, says former diplomat