The Relevance of Iqbal and his Ideas today