John Key apologises