Origins, beliefs, and spread of Buddhism