Hollywood royals Affleck, Garner announce divorce