Arsenal complete deals for Real Madrid midfielder Martin Odegaard and Sheffield United goalkeeper Aaron Ramsdale.