US dairy firm Land O'Lakes has booked a drop in first-quarter earnings as higher advertising and promotional spend hit profit.