Saudi prince vows new Islamic alliance 'will wipe out terrorists from earth'