Dentons doubles office space for its EMEA business services center