Dalai Lama urges compassion in Boston speech, says religion alone shouldn't teach virtues