如图,圆O1和圆O2是等圆,P是O1O2的中点,过P作直线AD交圆O1于点A、B,交圆O2于C、D,求证:AB=CD.