Zambia attracts $5B investment from India