biblical giants symbolism