Community Life Survey shows volunteering & giving levels remain stable