The U.K. public service broadcaster BBC announced it would spend £34 million ($44 million) on children's programming over the next three years to face off competition from global media giants like Facebook, Amazon and Netflix....