'Pak, China two major irritants for India's security'