James Buchanan, quindicesimo presidente degli Stati Uniti