Report: 23,000 jihadis living in Britain