Covid-19 vaccine could take 4 years to distribute globally, says major Indian drug maker