Mothercare has reported its first profit in five years as its UK turnaround continues to make progress.