The U.N. currently has 7,000 peacekeepers in Ivory Coast , working with 4,000 French troops trying to uphold a shaky peace agreement .