Olympic champion Vasyl Lomachenko narrowly missed out on making history as he was beaten on a split points decision by Orlando Salido.