EU leaders haggle over climate, top jobs