The Next Generation of Axion Helioscopes: The International Axion Observatory (IAXO)