Tourism tops TZ foreign exchange receipts in 2018