Blockade violated Qatar's rights: International court