Wave of kidnappings leaves Haiti shaken