UN 'shocked' by Gaza destruction