US caps UN peacekeeping contribution at 25 percent