A loss-of-function splice acceptor variant in IGF2 is protective for type 2 diabetes