Bombax ceiba leaf and flower extracts