Johnston County Community Foundation awards more than $42,000 in local grants