The UK’s Department for International Development (DfID) is failing to address the petty but widespread corruption that blights the daily lives of the world’s poorest people and has a particularly corrosive impact on women and girls, Britain’s aid watchdog has warned.