Translated versions of the English satisfaction with life scale (SWLS) among adult participants: a systematic review