Aubyn Hill appointed JLP treasurer