In rectangle $WXYZ$, $A$ is on side $\overline{WX}$, $B$ is on side $\overline{YZ}$, and $C$ is on side $\overline{XY}$. If $AX = 15$, $BY = 20$, $\angle ACB= 60^\circ$, and $CY = 3 \cdot CX$, then find $AB$.