Lil Baby was sold a fake $400,000 watch and now has a real Rolex