Short-term effects of cyclone impact and long-term recovery of tropical rain forest on Kolombangara, Solomon Islands