How did the Magna Carta, the English civil war and the English bill of rights keep England from having an absolute monarch