Hundreds of Cubs enjoy fun day at Mount Stewart