Melania Trump hands out Christmas presents to London children