Trump puts Twitter aside as he prepares for speech