Eto'o apologises for head-butt