Malala leaves Pakistan after emotional visit