Periods and nonvanishing of central L-values for GL(2n)