The United Nations , which has 7,000 peacekeepers in Haiti , and the 15-member Caribbean community have offered to help ensure the balloting is free and fair .