Somalia faces worst famine in half a century, UN warns