GCD of two numbers using Recursion