IRFU posts €1.2m profit for 2017/18