Potential NRQCD: an effective theory for heavy quarkonium