Council approves money for non-profit groups