Tesco vegetarian customer almost eats huge caterpillar that survived 7,700 mile trip from Africa