Infosys Q4 profit at Rs 1,818 cr; announces dividend of Rs 20