Jason Rowles and captain Muhammed Bulbulia both scored centuries as South Africa recorded their first victory at this year's ICC 19 World Cup after thrashing Tanzania by 329 runs in Windhoek.