Bank of England unveils four wildlife stars for its next generation of banknotes, though selection of puffin raises eyebrows after voting controversy