PM accused of 'hiding from public' again after Scottish forest event