World’s Biggest Canvas Painting by Sacha Jafri to go Under the Hammer in Dubai for Charity