Dries Mertens scored an 89th-minute winner as Belgium beat Tunisia 1-0 in a hail-delayed friendly in Brussels.