The matrix-valued Hp corona problem in the disk and polydisk