Solomon Islands rattled by 6.9 aftershock