ITM closes 500 million euro deal with Grand Pharma