When Christmas shopping, consider these 7 meaningful gifts that give back to charity, including handmade candles, reusable cutlery, and skincare products.