A food surplus charity said it may have to throw away tons of donations after its site in Didcot, Oxfordshire, was flooded.