IDA Ireland appoints Rachel Shelly as head of life sciences