MetLife is cutting ties with Snoopy after 31 years