Zac Engen, 34, admitted assault occasioning actual bodily harm, engaging in controlling behaviour and stalking, Caernarfon Crown Court heard