3-year-old boy pulled from pool in critical condition