James Monroe, a two-term president (1817-1825)