Prince Harry accused of 'joining crusade that will damage vaccine research'