△ABC中,已知∠BAC=90°,AD⊥BC,∠B=2∠C,BD=1,求AC的长