Freedom Finance appoints Emma Steeley as CEO as Brian Brodie moves to chairman