Indian Man Sets Guinness World Record for Owning 1,638 Valid Credit Cards