Mohammed Iqbal Khan career