The 2015 major El Nino was predicted years in advance using a lunar cycle