Barakat lauds 'perfect' Palestine