difference between direct and representative democracy