Walgreen reports earlier Easter lifted March sales