Two-tier supramolecular encapsulation of small molecules in a protein cage