Woman who 'faked terminal cancer' to scam people out of thousands is charged