People rejecting vaccines are a “growing public health time bomb”, the head of NHS England warns.