Denzel Dumfries signs for Inter Milan