Intelsat 38 arrives