Hamill quits Facebook for allowing dishonest political ads