Ireland signs FATCA agreement