Tropical Storm Ana slams Zambia