It's time for the "Victorian-era punishment" of smacking children to be banned in England as it "undoubtedly harms children's health", according to a group representing leading doctors.