Texas woman fakes cancer claims to steal $300K