Granite rock outcrops and forest, Mahe Island, Seychelles