The Danish brewer Carlsberg has said that its full year earnings will be hit by the poor weather across Western Europe this summer.