Conservative MP Heidi Allen shares personal story of abortion during Commons debate