Public campaign funding is so broken that candidates turned down $292 million in free money