Effects of robot therapy on upper body kinematics and arm function in persons post stroke: a pilot randomized controlled trial