US food giant Heinz has reported lower first-quarter earnings, but said it was on track to achieve its full-year outlook despite increased commodity costs and a stronger US dollar.