Gregory Fernando jailed for Shortland service station robbery