Clinton signs Digital Millennium Copyright Act