El Nino drives up corn futures to highest in 3 years