Amazon Prime Day will detract from Black Friday, Cyber Monday: Retail analyst