PM Modi announces nationwide 21-day lockdown, appeals for social distancing