Life Technologies Amends Credit Agreement