Invest 98-L has 90% chance of development; Fiona expected to pass near Bermuda