Pep Guardiola spoke glowingly of Manchester City forward Raheem Sterling's charitable gestures and believes he is giving back to his community.