Largest Palindrome Product of 3 digit factors