Home Forterra posts modest trading improvement but cautions on economic uncertainty