Seal pups make public debut at Point Defiance Zoo and Aquarium