Would it still be theft, if the robber promised to use some of the money for good?

Theft – The generic term for all crimes in which a person intentionally takes personal property of another without permission or consent and with the intent to convert it to the taker’s use (including potential sale).
Cornell Law School