Chemours misses Q2 estimates as revenue trails by $113M