Hurricane Lee expected to make landfall Saturday