Don't believe it is either...though I don;t know what it is.
Jatropha multifida have more pronounced spike pattern on the leaflets. From these photos, the leaflets do not seem to have these patterns...plus, I believe the flowers should be red is it were the J. multifida.