Schroders has raised £75m for its British Opportunities Trust — just a third of the fund house’s original target in what it said has been a “very challenging market”.