King Charles' £10 note debuts at Bank of England museum