California teen returns wallet stuffed with $1,500 in cash to owner