Billionaire Dan Gilbert pledges 24K jobs for $2.1B in Detroit projects