Texas freight train collision injures 2, no hazmat onboard