Solomon Islands tsunami warning lifted after powerful 7.8 quake