31cl beta-delayed proton decay and classical nova nucleosynthesis