Haakon III de Noruega