Teacher apologises for caning student over non-halal food