Walmart debuts longer Black Friday, Cyber Monday sales events