Kim Kardashian shares photo of newborn son Psalm West