Ahmad Hamzeh, a little-known MP from hometown of slain commander Soleimani, doesn't say who will pay the money; pledge comes month before elections