General couplings of a vector multiplet in N = 1 supergravity with new FI terms