Gaza closure is ‘collective punishment’: UN expert