Invest 95L has 'very high chance' of becoming Tropical Storm Lee