Cava earnings beat estimates as restaurant traffic climbs nearly 10%