Iridium Communications Reports Strong Q3 Earnings