Swiss food giant Nestlé has reported a small rise in first-half net profit and said its results had been affected by poor weather conditions and a challenging trading environment in Western Europe.