differentiate religion from spirituality, theology and philosophy of religion