ADP-dependent glucokinase regulates energy metabolism via ER-localized glucose sensing