Trump hits out at Twitter over fact checks