Tropical Storm Isaac strengthens as it nears Haiti