Gandhi’s glasses found ‘hanging out of letterbox’ to fetch thousands at auction