Blackrock Frontiers Investment Trust Plc : placing and offer for subscription for