Swiss-based Nestle is recalling a number of beef products from its supplier in Germany after traces of horse DNA was found.