Publicist: Luke Perry has died at 52 after stroke