Dubai World Trade Centre kicks off UAE’s largest ever annual sports festival