José María Ayala Vargas, presidente del ICO