Aldi apologises for lack of Christmas stock in June : compar