Frailty in old 'linked to hormones'