Dubai says princess ‘home’ after UN demands proof of life