Far-right televangelist Pat Robertson dies at 93