largest prime factor of a given number