Cannabis, tobacco and domestic fumes intake are associated with nasopharyngeal carcinoma in North Africa