Tyson Foods misses earnings, warns of supply constraints; shares fall