Guatemala har förklarat krig mot republikerna San Salvador och Honduras.