Religion, spirituality and aging: a longitudinal study of mental and physical coping