Virus cases in Africa surge past 336,000