Passive and active contributions to glenohumeral stability