IDL Solutions lands $2.5 billion FDA contract