Islamic State militants seize key port in gas-rich northern Mozambique