Buddhism and The Worldview of Salvation