四边形ABCD中,AD=4,BC=1,AB⊥BC,∠A=30°,∠D=120°试求CD的长.