Walmart cuts store hours nationwide starting Sunday due to coronavirus