Llandovery sheep race cancelled after 60,000 sign petition