IMI: Building a science infrastructure for Europe