The first evidence of child cannibalism from more than 6,400 years ago has been confirmed in a shocking discovery in a cave in eastern Spain.