Andrew Braund thought he might get around £500 for his Pokémon cards - he was shocked to learn they were worth more than £30,000