Spanking your child is illegal, Constitutional Court rules