Peacock profits back on track