I git the same call from some Indian telling me that i won a Walmart $100 gift card, that i will receive it in about a week, to activate it i will pay $2.98, he requested my credit card number that i did not give to him, please help identify this guy