Lifting weights helps older people tackle insomnia research suggests