UPI Poll: Obama holds slim lead