James Watt says he made some “costly mistakes” in ads offering people a chance to win gold cans.