Irish giant pays $300 million for Plymouth medical firm