I can't work out what this shrub/tree is. It produces weird air filled seed pods which pop when you stamp on them and these tiny pink flowers. Would be very grateful if anyone could work out what it is.