Nawaz Sharif off the hook in Avenfield case