HMS Westminster delivers blow to Indian Ocean piracy