Contigo recalls 5.7 million children's water bottles over choking hazard