when did castle on the hill come out