Claim of stimulus check set for July is a hoax