Fochabers firefighter Stuart Jenkins hangs up helmet after nearly 50 years protecting community