Clean-up under way after 31-car BNSF derailment in Texas