Avatar wins Best International Film at Visa Entertainment Awards