Application of a theoretical framework to foster a cardiac-diabetes self-management programme.