what is the difference between an oligarchy and a monarchy?