hospital magallanes