Dubai International posts impressive performance in passenger and cargo in April 2016