3-year-old falls from carnival ride at RodeoHouston