Explain the step-by-step process of a TCP three-way handshake and how it can be abused in a DDoS attack.