Southwest Gas donates $30K for new delivery truck to nonprofit