Sports Direct International has appointed a new finance chief as the UK sportswear retailer revealed profits more than halved in its last financial year - its lowest for six years - on the back of sterling weakness.