Waleed al-Shehri still alive