Leeston cleans up after flood