Burberry just opened its new store in The Dubai Mall