US: ‘Human error’ caused deadly strike on MSF hospital