Salvation Army gets $1.5 billion from peace campaigner