Are b 12 shots better if given under the skin or into a muscle?